japanese azalea (rhododendron japonica) - French English Dictionary